BCMoore Rankings - Iowa High School Football
0 column = Number of overtimes
Spirit Lake vs Algona
Date Team Score Opponent Score O Notes
09/23/2016 W Spirit Lake 55 @ Algona 14
09/22/2017 W @ Spirit Lake 49 Algona 21
10/12/2018 L Spirit Lake 24 @ Algona 30
10/18/2019 L @ Spirit Lake 32 Algona 34
09/11/2020 W Spirit Lake 40 @ Algona 17
Spirit Lake vs Boyden-Hull-Rock Valley
Date Team Score Opponent Score O Notes
09/21/2012 L Spirit Lake 10 @ Boyden-Hull-R Valley 25
11/02/2012 W Spirit Lake 21 @ Boyden-Hull-R Valley 17
09/27/2013 L @ Spirit Lake 8 Boyden-Hull-R Valley 31 ND
11/04/2013 L @ Spirit Lake 28 Boyden-Hull-R Valley 34
10/26/2018 L Spirit Lake 7 @ Boyden-Hull-R Valley 35
Spirit Lake vs Carroll Kuemper
Date Team Score Opponent Score O Notes
11/07/2011 W Spirit Lake 31 @ Carroll Kuemper 7
11/10/2012 W Spirit Lake 17 N Carroll Kuemper 10
Spirit Lake vs Cherokee Washington
Date Team Score Opponent Score O Notes
08/19/2011 W @ Spirit Lake 52 Cherokee Washington 6
09/26/2014 W Spirit Lake 47 @ Cherokee Washington 0
09/25/2015 W @ Spirit Lake 48 Cherokee Washington 20
Spirit Lake vs Clear Lake
Date Team Score Opponent Score O Notes
11/01/2019 L Spirit Lake 7 @ Clear Lake 21
10/23/2020 W @ Spirit Lake 40 Clear Lake 0
Spirit Lake vs Estherville-Lincoln Central
Date Team Score Opponent Score O Notes
10/07/2011 W Spirit Lake 41 @ Estherville LC 7
10/19/2012 W @ Spirit Lake 52 Estherville LC 21
10/25/2013 W Spirit Lake 47 @ Estherville LC 26
08/29/2014 W @ Spirit Lake 40 Estherville LC 25
08/28/2015 W Spirit Lake 49 @ Estherville LC 18 ND
11/02/2015 W @ Spirit Lake 49 Estherville LC 20
08/26/2016 W Spirit Lake 33 @ Estherville LC 21 ND
08/25/2017 W @ Spirit Lake 29 Estherville LC 12 ND
09/21/2018 W @ Spirit Lake 42 Estherville LC 0
09/27/2019 L Spirit Lake 14 @ Estherville LC 20
09/18/2020 W Spirit Lake 34 @ Estherville LC 27 1
Spirit Lake vs Forest City
Date Team Score Opponent Score O Notes
09/07/2012 W Spirit Lake 17 @ Forest City 0
09/13/2013 W @ Spirit Lake 41 Forest City 0
09/05/2014 W Spirit Lake 35 @ Forest City 25
09/04/2015 W @ Spirit Lake 63 Forest City 10 ND
09/02/2016 W @ Spirit Lake 29 Forest City 14 ND
09/01/2017 W Spirit Lake 42 @ Forest City 7 ND
08/31/2018 W @ Spirit Lake 42 Forest City 0 ND
09/06/2019 W Spirit Lake 54 @ Forest City 6 ND
Spirit Lake vs Garner-Hayfield-Ventura
Date Team Score Opponent Score O Notes
09/14/2012 W @ Spirit Lake 42 Garner GHV 6
09/20/2013 W Spirit Lake 29 @ Garner GHV 7
10/19/2018 W @ Spirit Lake 50 Garner GHV 20
10/25/2019 W Spirit Lake 34 @ Garner GHV 29
10/09/2020 W Spirit Lake 42 @ Garner GHV 0
Spirit Lake vs Gowrie Southeast Valley
Date Team Score Opponent Score O Notes
09/28/2018 L Spirit Lake 41 @ Southeast Valley 48
10/04/2019 W @ Spirit Lake 45 Southeast Valley 0
Spirit Lake vs Hawarden West Sioux
Date Team Score Opponent Score O Notes
08/28/2020 L @ Spirit Lake 7 Hawarden West Sioux 14 ND
Spirit Lake vs Hull Western Christian
Date Team Score Opponent Score O Notes
09/09/2011 W Spirit Lake 42 @ Western Christian 7
Spirit Lake vs Humboldt
Date Team Score Opponent Score O Notes
09/30/2016 W @ Spirit Lake 34 Humboldt 28
09/29/2017 W Spirit Lake 38 @ Humboldt 14
Spirit Lake vs Ida Grove O-A-BC-IG
Date Team Score Opponent Score O Notes
09/04/2020 L @ Spirit Lake 21 Ida Grove O-A-BC-IG 27 ND
Spirit Lake vs Inwood West Lyon
Date Team Score Opponent Score O Notes
10/30/2020 L @ Spirit Lake 0 Inwood West Lyon 12
Spirit Lake vs Iowa City Regina
Date Team Score Opponent Score O Notes
11/19/2011 L Spirit Lake 20 N Iowa City Regina 24
Spirit Lake vs Lake City South Central Calhoun
Date Team Score Opponent Score O Notes
10/31/2011 W @ Spirit Lake 42 South Cent Calhoun 7
10/12/2012 W Spirit Lake 49 @ South Cent Calhoun 0
10/18/2013 W @ Spirit Lake 45 South Cent Calhoun 12
Spirit Lake vs Lake View East Sac
Date Team Score Opponent Score O Notes
09/28/2012 W Spirit Lake 54 @ Lake View East Sac 14
10/04/2013 W @ Spirit Lake 32 Lake View East Sac 3
11/03/2014 W @ Spirit Lake 54 Lake View East Sac 21
Spirit Lake vs LeMars
Date Team Score Opponent Score O Notes
09/09/2016 L Spirit Lake 12 @ LeMars 40
09/08/2017 W @ Spirit Lake 49 LeMars 12
Spirit Lake vs Mediapolis
Date Team Score Opponent Score O Notes
11/16/2012 W Spirit Lake 17 N Mediapolis 15
Spirit Lake vs Milford Okoboji
Date Team Score Opponent Score O Notes
08/24/2012 W @ Spirit Lake 56 Milford Okoboji 14
08/30/2013 W Spirit Lake 63 @ Milford Okoboji 0 ND
09/19/2014 W @ Spirit Lake 75 Milford Okoboji 0
09/18/2015 W Spirit Lake 48 @ Milford Okoboji 6
09/25/2020 W @ Spirit Lake 54 Milford Okoboji 0
Spirit Lake vs Orange City MOC-Floyd Valley
Date Team Score Opponent Score O Notes
10/24/2012 W @ Spirit Lake 24 MOC-Floyd Valley 0
10/30/2013 W @ Spirit Lake 55 MOC-Floyd Valley 0
10/24/2014 W @ Spirit Lake 33 MOC-Floyd Valley 0
10/29/2014 W @ Spirit Lake 35 MOC-Floyd Valley 0
10/23/2015 W Spirit Lake 35 @ MOC-Floyd Valley 0
Spirit Lake vs Mount Vernon
Date Team Score Opponent Score O Notes
11/23/2015 W Spirit Lake 70 N Mount Vernon 56
Spirit Lake vs Orange City Unity Christian
Date Team Score Opponent Score O Notes
10/14/2011 W @ Spirit Lake 27 Unity Christian 3
Spirit Lake vs Rock Rapids Central Lyon-George-Little Rock
Date Team Score Opponent Score O Notes
09/23/2011 W Spirit Lake 21 @ Central Lyon CL-G-LR 10
09/12/2014 W Spirit Lake 41 @ Central Lyon CL-G-LR 14
09/11/2015 W @ Spirit Lake 42 Central Lyon CL-G-LR 8
11/06/2015 W @ Spirit Lake 35 Central Lyon CL-G-LR 13
09/07/2018 W Spirit Lake 35 @ Central Lyon CL-G-LR 14 ND
09/13/2019 W @ Spirit Lake 42 Central Lyon CL-G-LR 14 ND
Spirit Lake vs Sergeant Bluff-Luton
Date Team Score Opponent Score O Notes
10/14/2016 L Spirit Lake 18 @ Sergeant Bluff-Luton 19
10/13/2017 L @ Spirit Lake 14 Sergeant Bluff-Luton 31
Spirit Lake vs Sheldon
Date Team Score Opponent Score O Notes
09/16/2011 W @ Spirit Lake 42 Sheldon 14
10/29/2012 W @ Spirit Lake 43 Sheldon 7
10/10/2014 W Spirit Lake 41 @ Sheldon 0
10/09/2015 W @ Spirit Lake 52 Sheldon 12
Spirit Lake vs Sioux Center
Date Team Score Opponent Score O Notes
10/21/2011 W @ Spirit Lake 55 Sioux Center 0
10/03/2014 W @ Spirit Lake 20 Sioux Center 14
11/07/2014 L @ Spirit Lake 0 Sioux Center 14
10/02/2015 W Spirit Lake 41 @ Sioux Center 38
10/28/2015 W @ Spirit Lake 35 Sioux Center 0
09/14/2018 W @ Spirit Lake 58 Sioux Center 13 ND
09/20/2019 L Spirit Lake 15 @ Sioux Center 21 ND
Spirit Lake vs Sioux City Heelan
Date Team Score Opponent Score O Notes
10/21/2016 L Spirit Lake 7 @ Sioux City Heelan 25
10/20/2017 L @ Spirit Lake 3 Sioux City Heelan 8
Spirit Lake vs Spencer
Date Team Score Opponent Score O Notes
08/26/2011 W @ Spirit Lake 49 Spencer 14
10/17/2014 W Spirit Lake 48 @ Spencer 35
10/16/2015 W @ Spirit Lake 26 Spencer 7 ND
09/16/2016 W @ Spirit Lake 28 Spencer 10
09/15/2017 L Spirit Lake 13 @ Spencer 26
08/24/2018 W Spirit Lake 27 @ Spencer 13 ND
08/30/2019 W @ Spirit Lake 39 Spencer 21 ND
Spirit Lake vs State Center West Marshall
Date Team Score Opponent Score O Notes
11/14/2011 W Spirit Lake 35 N West Marshall 14
Spirit Lake vs Storm Lake
Date Team Score Opponent Score O Notes
09/02/2011 W Spirit Lake 55 @ Storm Lake 2
08/31/2012 W Spirit Lake 52 @ Storm Lake 16
09/06/2013 W @ Spirit Lake 42 Storm Lake 0 ND
10/07/2016 L @ Spirit Lake 3 Storm Lake 41
10/07/2017 L Spirit Lake 19 @ Storm Lake 41 was 10/06 now 10/07
Spirit Lake vs West Union North Fayette Valley
Date Team Score Opponent Score O Notes
11/14/2015 W Spirit Lake 49 N North Fayette Valley 34
Spirit Lake vs Clarion Clarion-Goldfield-Dows
Date Team Score Opponent Score O Notes
10/05/2018 W @ Spirit Lake 59 Clarion Clarion-Gold 0
10/11/2019 W Spirit Lake 57 @ Clarion Clarion-Gold 8
Spirit Lake vs Clarion-Goldfield
Date Team Score Opponent Score O Notes
10/05/2012 W @ Spirit Lake 46 Clarion-Goldfield 7
10/11/2013 W Spirit Lake 59 @ Clarion-Goldfield 14
Spirit Lake vs Jefferson JSPC
Date Team Score Opponent Score O Notes
10/26/2011 W @ Spirit Lake 42 Jefferson JSPC 0